feminine past participle of toucher - Alemán Inglés Diccionario